package com.design.pattern.observer.github;

/**
 * 十六进制观察者
 */
public class HexObserver extends Observer {
    public HexObserver(Subject subject){
        this.subject = subject;
        this.subject.attach(this);
     }
   
     @Override
     public void update() {
        System.out.println( "Hex String: " + Integer.toHexString( subject.getState() ).toUpperCase() ); 
     }
}
